body{
}

#boiteConnexion{
	margin : 150px auto;

	height : 170px;
	width : 310px;
	
	vertical-align:middle;
}

#logout{
	margin : 5px 0 0 0;
}

#boiteAlert{
	position : absolute;
	right : 20px;
	top : 50px;
	width : 400px;		
}

#boiteAlertError{
	position : absolute;
	left : 20px;
	top : 50px;
	width : 400px;		
}

#corps{
	margin : 50px auto;
	width : 940px; /* 900 px */
	height : auto;	
}

#fileInputPhotoArtist{
	background-color: transparent;
	width : 400px;	
}

label{
	width : auto;	
}

.center{
	text-align:center;	
}

.error{
	color : red;
}

.textbox-multiline{
	width : 500px;
	height : 200px;
}

#recette{
    display : none;
}

#ventes{
    display : block;
}

#disponibilite{
    display : none;
}

#tableRechercheResa{
    margin-top: 50px;
}

.imgSuppr{
    width : 20px;
    height : 20px;
    margin : 0 auto;
}

.tdSuppr{
    width : 30px;
    text-align: center;
}

#divSupprResa{
    display : none;
    width : 100%;
    text-align: right;
}

.clic{
    cursor: pointer;
}